package com.a2.a2BDD;

import java.util.regex.Pattern;

public class A2General {
	
	
	//Metodo que descompone una linea de string y devuelve un arreglo de string
	public static String[] descomperString(String separador, String linea){
		
		String[] arreglo;// = new ArrayList<String>();
		Pattern pattern = Pattern.compile(separador);
		//Matcher matcher = pattern.matcher(linea);
		//boolean found;// = matcher.find();
		
		if(linea.equalsIgnoreCase("")) return null;
		else arreglo = pattern.split(linea); 
		
		return arreglo; 
	}
	
	//metodo que remplaza el char caracter por newCaracter en una cadena de string
	public static String remplazarChar(String cadena, char caracter, char newCaracter){
		String cadena_tmp = "";
		
		for(int i = 0; i <= cadena.length()-1;i++)
			if(cadena.charAt(i) == caracter)				 
				cadena_tmp       = cadena_tmp + newCaracter;		 
			else 	 
				cadena_tmp = cadena_tmp + cadena.charAt(i);
		
		return cadena_tmp;
	}

}
